
#ifndef TEXTURE_H
#define TEXTURE_H

#include <OpenGLES/ES1/gl.h>
#include <OpenGLES/ES1/glext.h>
#include "Vector3.h"

class Texture
{
public:

protected:
	GLuint			texture_id;
    Vector2         m_vSize;
	
public:
	Texture();
	Texture(const char* name);
	~Texture();
	
	void load(const char* name);
	void activate() const;
    
    Vector2 getSize() { return m_vSize; }
};

#endif